roasted chickpea - German English Dictionary